<?php
require_once"mysql.php";
function checkUser($login, $password){
	if (($login=="")||($password=="")) return false;
	$query = "SELECT *
				FROM `users`
				WHERE `login`='{$login}'
				LIMIT 1";
	$sql = mysql_query($query) or die(mysql_error());
	if (mysql_num_rows($sql) == 1){
		$row = mysql_fetch_assoc($sql);
		$salt = $row['salt'];
		$password1 = md5($password . $salt);
		return $password1==$row['password'];
	}
}
function getStatus($login, $password){
	$query = "SELECT *
					FROM `users`
					WHERE `login`='{$login}'
					LIMIT 1";
	$sql = mysql_query($query) or die(mysql_error());
	if (mysql_num_rows($sql) == 1){
		$row = mysql_fetch_assoc($sql);
		return $row['status'];	
	}			
}
function getId($login, $password){
	
	$query = "SELECT `id`
					FROM `users`
					WHERE `login`='{$login}' 
					LIMIT 1";
	$sql = mysql_query($query) or die(mysql_error());
	if (mysql_num_rows($sql) == 1){
		$row = mysql_fetch_assoc($sql);
		return $row['id'];	
	}	
}

function GenerateSalt($n=3)
{
	$key = '';
	$pattern = '1234567890abcdefghijklmnopqrstuvwxyz.,*_-=+';
	$counter = strlen($pattern)-1;
	for($i=0; $i<$n; $i++)
	{
		$key .= $pattern{rand(0,$counter)};
	}
	return $key;
}
function GetMessages($id, $status, $type){
	if (($type)==1){ //входящие
		$result =  mysql_query ("SELECT messages.text, users.name, users.id FROM messages JOIN users ON messages.from_id=users.id WHERE users.status=".$status." AND messages.to_id=".$id);
		return $result;
	}else if($type==2){ //отправленные
		$result =  mysql_query ("SELECT messages.text, users.name, users.id FROM messages JOIN users ON messages.to_id=users.id WHERE users.status=".$status." AND messages.from_id=".$id);
		return $result;
	}else{ //корзина
	
	}
}

function GetTypeInf($type){
	if (($type)==1){ //входящие
		$arr[0]='Входящие';
		$arr[1]='От кого';
		$arr[2]='Ответить';
		
	}else if($type==2){ //отправленные
		$arr[0]='Отправленные';
		$arr[1]='Кому';
		$arr[2]='Написать';
	}else if ($type==3){ //корзина
		$arr[0]='Корзина';
		$arr[1]='От кого/Кому';
		$arr[2]='Удалить';
	}
	return $arr;
}
?>